package com.pro.dao;

import com.pro.bean.CourseCategory;

import java.util.List;
/**
 *
 * 课程分类Dao层接口
 * CourseCategoryDao：mapper映射文件的接口，处理courseCategory数据表
 *
 * */
public interface CourseCategoryDao {
    /***
     * 查询课程分类表中所有分类
     */
    List<CourseCategory> selLevel1();

    /***
     * 根据一级分类id查询到对应二级分类
     */
    List<CourseCategory> selLevel2(int parentId);

    /**
     * 查询课程分类表中二级分类的相关信息
     * 返回值： 由于是多个二级分类的信息，所以是List<CourseCategory>
     * */
    List<CourseCategory> selCategoryLevel2();

    /**
     * 参数parentId：三级分类parentId
     * 根据传参过来的二级分类id找到对应三级分类相关信息
     * 返回值： 由于是多个三级分类的信息，所以是List<CourseCategory>
     * */
    List<CourseCategory> selCategoryLevel3(int parentId);
}
